achievable availability - French English Dictionary